home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 1.iso / util / cinstp15.zip / SAMPLE4.INF < prev    next >
INI File  |  1995-01-18  |  5KB  |  129 lines

  1. REM DETAILED SAMPLE INF FILE
  2. REM -------------------------
  3.  
  4. [The title of your application]
  5. $TITLE=Chief's Install Pro v99.00
  6.  
  7. [Default target directory]
  8. $TARGET=C:\CHIEF99
  9.  
  10. [Disk space needed for the installation - in bytes]
  11. $SPACE=0
  12.  
  13. [Any temporary extra disk space needed while installing - in bytes]
  14. $SWAP-SPACE=0
  15.  
  16. [Files to be copied; "$disk 1 =" to "$disk 45 ="; you can use wildcards]
  17. [file specs should be separated with a semi-colon]
  18. $DISK1=SETUP.EXE;WINS*.INF;WINS*.HLP;WINS*.RC;*.DLL;INSTALL.EXE;INSTALL.TXT;SAM*.INF;uninstal.exe
  19.  
  20. [Files to be installed to subdirectories under DEST directory tree]
  21. [Max=45 lines; 30 file names on each line, separated with semi-colon; no wildcards]
  22. $DEST\BIN=INSTALL.EXE;WINSTALL.INF
  23. $DEST\HELP=WINSTALL.HLP
  24. $DEST\SAMPLES=SAMPLE1.INF;SAMPLE2.INF;SAMPLE3.INF;SAMPLE4.INF
  25. $DEST\OPTION=SETUP.EXE;DANSK.DLL;ENGLISH.DLL;DEUTSCH.DLL;WINSTALL.RC;unINSTAL.EXE
  26.  
  27. [Files to be installed to Windows directory]
  28. [Max=10 lines; 30 file names on each line, separated with semi-colon; no wildcards]
  29. $WINDIR=
  30.  
  31. [Files to be installed to Windows SYSTEM directory]
  32. [Max=10 lines; 30 file names on each line, separated with semi-colon; no wildcards]
  33. $SYSDIR=
  34.  
  35. [Files to be installed to TEMP directory]
  36. [Max=1 line; 30 file names on each line, separated with semi-colon; no wildcards]
  37. $TEMPDIR=
  38.  
  39. [Files to be replaced without warning if older versions already exist]
  40. [Max=20 lines; 30 file names on each line, separated with semi-colon; no wildcards]
  41. $AUTO-REPLACE=
  42.  
  43.  
  44. [Entries in INI files = Filename;Section;Keyname;String]
  45. [Max=20 lines; Details as 4 sections on each line, separated with semi-colon]
  46. $INI=$DEST\INSTALL.INI;Test;Chief;a Great African Chief and a Great Welshman
  47. $INI=$DEST\INSTALL.INI;Test;African-Chief;a Great Warrior and Hunter
  48. $INI=$DEST\INSTALL.INI;Test;Great-Chief;The Great Elephant
  49. $INI=$DEST\INSTALL.INI;Test;Isn't;this all very funny?
  50.  
  51. [Default Program Manager group name]
  52. $GROUP=Chief's Install
  53.  
  54. [program(s) to create Program Manager icons for; MAX=45 icons in all]
  55. [format= CommandLine;Icon Title;Group Name]
  56. [Group Name is optional - if none, the one in $GROUP will be used]
  57. $ICON=$DEST\INSTALL.TXT;README
  58. $ICON=$DEST\BIN\INSTALL.EXE;Chief's Windows Installer
  59. $ICON=$DEST\OPTION\SETUP.EXE;Optional loader for Installer
  60. $ICON=$DEST\OPTION\UNINSTAL.EXE;Chief's Windows Uninstaller
  61. $ICON=$DEST\HELP\WINSTALL.HLP;Chief's Sample Help File
  62. $ICON=NOTEPAD.EXE $DEST\BIN\WINSTALL.INF;WInstall INF file
  63. $ICON=NOTEPAD.EXE $DEST\SAMPLES\SAMPLE1.INF;Sample INF File1
  64. $ICON=NOTEPAD.EXE $DEST\SAMPLES\SAMPLE2.INF;Sample INF File2
  65. $ICON=NOTEPAD.EXE $DEST\SAMPLES\SAMPLE3.INF;Sample INF File3
  66.  
  67. [Program(s) to execute as part of the installation; separated with a semi-colon]
  68. [install will *try* to wait for them to terminate before continuing]
  69. $PRE-EXEC=
  70.  
  71. [Files to delete after completing installation]
  72. [up to 20 files, each on a separate line]
  73. [here, we're cleaning up our INSTALL files from the TEMP directory]
  74. $CLEANUP=$TEMPDIR\INSTALL.EXE
  75. $CLEANUP=$TEMPDIR\WINSTALL.INF
  76. $CLEANUP=$TEMPDIR\WINSTALL.HLP
  77. $CLEANUP=$TEMPDIR\WINSTALL.DLL
  78.  
  79. [Program(s) to execute after completing installation; separated with a semi-colon]
  80. $EXEC=
  81.  
  82. [remove the "MAXIMIZE" on the next line for non-maximized main window]
  83. $WINDOW=MAXIMIZE
  84.  
  85. [uncomment this to use a 16kb buffer for copying the files]
  86. $COPYBUFFER=8192
  87.  
  88. [comment this to use a WHITE background color for the window]
  89. [valid values are 0 to 4]
  90. $WINDOW-BACKGROUND=1
  91.  
  92. [comment this to use a WHITE background for the text]
  93. [3 RGB values, or 1 long integer value
  94. $TEXT-BACKGROUND=192,192,192
  95.  
  96. [uncomment this to paint the background of the "percent" dialog]
  97. $PAINTDIALOGS
  98.  
  99. [uncomment this line to automatically set the check box for PROGMAN group]
  100. $SETCHECKBOX
  101.  
  102. [uncomment this line to disable the final "installation completed" dialog]
  103. $NO-END-DIALOG
  104.  
  105. [uncomment this line to disable the dialog that offers to add the target]
  106. [directory to the PATH statement in AUTOEXEC.BAT]
  107. $NO-PATH-DIALOG
  108.  
  109. [comment this line to disable the small "percent" meter for individual files]
  110. $SHOW-FILE-PERCENT
  111.  
  112. [comment this line to disable logging for the UNINSTALLER in UNINSTAL.LOG]
  113. $MAKE-UNINSTALL-LOG
  114.  
  115. [user selectable install options; You can have up to 10 options]
  116. [format = title;disk space needed (in bytes)]
  117. $USER-OPTION1=Program files;166000
  118. $USER-OPTION2=Sample INF files;4145
  119. $USER-OPTION3=Optional DLL files;10000
  120. $USER-OPTION4=Optional executables;104000
  121.  
  122.  
  123. [the files that make up each user selectable option]
  124. [each option can have up to 10 lines]
  125. $OPTIONAL1=INSTALL.EXE;WINSTALL.HLP;INSTALL.TXT;WINSTALL.INF
  126. $OPTIONAL2=SAMPLE1.INF;SAMPLE2.INF;SAMPLE3.INF;SAMPLE4.INF
  127. $OPTIONAL3=ENGLISH.dll;dansk.dll;deutsch.dll;winstall.rc
  128. $OPTIONAL4=UNINSTAL.EXE;SETUP.EXE;
  129.